@import './normalize.css';

.el-table, .el-table__expanded-cell, .el-table th, .el-table tr {
    background-color: transparent;
}

.el-table tbody tr{
    cursor: pointer;
}
tr.hover-row>td {
    background: #f3f3f3 !important;
}

.el-button--primary {
  background-color: #797464;
  border-color: #797464;
}
.el-button--primary:focus, .el-button--primary:hover {
  background: #959081;
  border-color: #959081;
}

.header {
  box-sizing: border-box;
  display: flex;
  width: 100%;
  justify-content: space-between;
  height: 50px;
  padding: 0 20px;
  -webkit-box-shadow: 1px 2px 6px RGBA(0,0,0,.1);
  -moz-box-shadow: 1px 2px 6px RGBA(0,0,0,.1);
  -ms-box-shadow: 1px 2px 6px RGBA(0,0,0,.1);
  -o-box-shadow: 1px 2px 6px RGBA(0,0,0,.1);
  box-shadow: 1px 2px 6px RGBA(0,0,0,.1);
  -webkit-touch-callout: none; /* iOS Safari */
  -webkit-user-select: none; /* Chrome/Safari/Opera */
  -khtml-user-select: none; /* Konqueror */
  -moz-user-select: none; /* Firefox */
  -ms-user-select: none; /* Internet Explorer/Edge */
  user-select: none;
}
.head_total {
  line-height: 50px; 
}
.head_total .name {
  font-size: 15px;
  font-weight: 600;
}
.header .page_num {
  display: inline-block;
  vertical-align: top;
  line-height: 50px; 
  color: #777;
  margin-right: 15px;
  font-size: 14px;
}
.page_btns {
  display: inline-block;
  width: 176px;
  height: 30px;
  padding-top: 10px;
  overflow: hidden;
  font-size: 12px;  
  color: #555;    
  text-align: center; 
}
.page_btns>div {
  position: relative;
}
.page_btns>div:hover {
  box-shadow: 0 1px 3px rgba(0,0,0,.2)
}
.page_btns>div.nui-btn-disabled:hover {
  box-shadow: none;
}
.page_btns .lf_btn {
  border-radius: 14px 0 0 14px!important;
  line-height: normal;
  float: left;
  overflow: hidden;
}
.page_btns .rt_btn {
  border-radius: 0 14px 14px 0!important;
  line-height: normal;
  float: left;
  overflow: hidden;
}
.nui-btn-icon {
  position: absolute;
  top: 8px;
}
.lf_btn .nui-btn-icon {
  left: 13px;
  right: auto;
}
.rt_btn .nui-btn-icon {
  left: auto;
  right: 13px;
}
.nui-ico {
  display: inline-block;
  width: 13px;
  height: 12px;
  background-repeat: no-repeat;
}
.lf_btn .nui-ico {
  background-image: url(../assets/lf0.png)
}
.rt_btn .nui-ico {
  background-image: url(../assets/rt0.png)
}
.nui-btn-disabled.lf_btn  .nui-ico {
  background-image: url(../assets/lf.png)
}
.nui-btn-disabled.rt_btn  .nui-ico {
  background-image: url(../assets/rt.png)
}
.nui-btn-text {
  display: inline-block;
  line-height: 26px;
  height: 26px;
  cursor: pointer;
  border: 1px solid #999;
  background: url(../assets/btn01.png) repeat-x;
}
.page_btns .lf_btn .nui-btn-text {
  border-radius: 14px 0 0 14px!important;
  padding: 0 18px 0 32px;
}
.page_btns .rt_btn .nui-btn-text {
  border-radius: 0 14px 14px 0!important;
  padding: 0 32px 0 18px;
}
.nui-btn-disabled .nui-btn-text {
  background: #f0f0f0!important;
  border-color: #D8D8D8!important;
  color: #ccc!important;
  cursor: default;
}